body{
    main {
        width: 100%;
        background-color: #F4F4F4;
    ul{
            li{
                span{
                    display: block;
                    width: 100%;
                    font-size: 2rem;
                    line-height: 5rem;
                    text-indent: 2rem;
                    letter-spacing: 1rem;
                    border-bottom: 1px solid rgb(165, 165, 165);
                    display: flex;
                    justify-content: space-between;
                    padding-right: 2rem;
                }
                div{
                    overflow: hidden;
                    text-align: center;
                    display: flex;
                    flex-wrap: wrap;
                    height: 0;
                    overflow: hidden;
                    a{
                        font-size: 1rem;
                        line-height: 4rem;
                        border-right: 1px solid #ccc;
                        border-bottom: 1px solid #ccc;
                        display: block;
                        float: left;
                        width: 25%;
                    }
                }
            }
        }
    }
}
